package bpm.dao.impl.user;

import java.sql.ResultSet;
import java.sql.SQLException;

import org.springframework.jdbc.core.RowMapper;

import bpm.domain.user.OrgTrModule;
/**
 * 
 * @author ZhaoWangLong Jul 15, 2011
 *
 */
public class OrgTrModuleRowMapper implements RowMapper {

	public Object mapRow(ResultSet rs, int i) throws SQLException {
		OrgTrModule module=new OrgTrModule();
		module.setMainId(rs.getString("MAIN_ID"));
		module.setAppId(rs.getString("APP_ID"));
		module.setModuleCode(rs.getString("MODULE_CODE"));
		module.setModuleName(rs.getString("MODULE_NAME"));
		module.setModuleRemark(rs.getString("MODULE_REMARK"));
		module.setOrderNo(rs.getString("ORDER_NO"));
		OrgTrModule pModule=new OrgTrModule();
		pModule.setMainId(rs.getString("MODULE_PID"));
		module.setPModule(pModule);
		module.setActionUrl(rs.getString("ACTION_URL"));
		module.setTarget(rs.getString("TARGET"));
		module.setIconUrl(rs.getString("ICON_URL"));
		return module;
	}

}
